hay drying frame - German English Dictionary